Skip to content

Conversation

kamillnb
Copy link
Member

Summary

  • Created the PostgreSQL games table with required fields and constraints.
  • Added seed data for all 12 games from the existing prototype.
  • Added documentation for local database setup and testing.

Testing

  • Successfully created the database table.
  • Inserted all 12 example games.
  • Verified that running the seed again does not create duplicates.
  • Confirmed that invalid minimum and maximum player counts are rejected.

Related issue

Closes #10

@kamillnb kamillnb added the enhancement New feature or request label Oct 15, 2026
@kamillnb kamillnb self-assigned this Oct 15, 2026
@kamillnb kamillnb requested a review from a team as a code owner October 15, 2026 22:52
Copy link
Member

@bjoabe bjoabe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed the schema and seed data. The fields and types match the backend, the required constraints are in place, and all 12 games match the prototype data, including IDs and icons. Local PostgreSQL tests and AI usage are documented. Approved; execution with the backend on the VM remains to be verified.

@bjoabe bjoabe merged commit cc59426 into main Oct 16, 2026
Sign in to join this conversation on GitHub.
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Set up PostgreSQL database and seed data
2 participants